<?php namespace Home\Controller; 

use Hdphp\Controller\Controller;

//测试控制器
class PersonController extends Controller{
	private $model;
	//构造函数
	public function __init()
	{
		$this->model=new \Common\Model\Order;
	}
	//显示主页部分
	public function index(){
		//就得的登陆用户的订单数据(这以后能进行扩展。可以进行状态的筛选。state)
		$uid=$_SESSION['uid'];
		$orderData=$this->model->join('orderlist','oid','=','orderform_oid')->where('homeuser_uid='.$uid)->get();
		//然后按照订单号为键分开从组数组
		$remake=array();
		foreach ($orderData as $k => $v) {
			$remake[$v['orderid']][]=$v;
		}
//		p($remake);
		View::with('remake',$remake);
	    View::make();
	}
	//删除对应的订单号的订单信息
	public function del(){
		$orderid=Q('get.orderid','');	
		//获得要删除的订单的订单id，这样就能删除订单列表里的东西
		$oid=$this->model->where("orderid='{$orderid}'")->pluck('oid');	
		//删除订单表对应的信息
		$this->model->where("orderid='{$orderid}'")->delete();
		//删除对应的订单列表的内容
		M('\Common\Model\Orderlist')->where("orderform_oid=".$oid)->delete();
		//成功提示返回到我的订单页面
		View::success('订单删除成功',U('index'));
	}
}
